lying there in a stupor - Francés Inglés Diccionario